open drains - Turkish English Dictionary